have something on someone's shoulders - Turco Inglés Diccionario